package week4.ww;

/**
 * Een interface voor een Controleur van een wachtwoord om te gebruiken met een strategie-patroon
 * Practicumopgave Programmeren 1
 * @author Rick Clement en Adriaan Dekker
 * @version $Revision: 1.3 $
 */
public interface Controleur {
    // ------------------ Aanvragen --------------------------

    /**
     * Levert een acceptabel wachtwoord voor deze <code>Controleur</code> op.
     * @return 
     */
	public String genereerWachtwoord();

	 
    // ------------------ Commando's --------------------------

    /**
     * Controleerd of het wachtwoord acceptabel is
     * @param wachtwoord het te testen wachtwoord
     * @return of het wachtwoord acceptabel is
     */
	public boolean acceptabel(String wachtwoord);
}
